chore(deps): update React Native to v0.82.1 #2
+426
−2,031
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps scripts/update-rn.sh from v0.77.1 to v0.82.1.
Auto-generated by a dependency updater.
Changelog
v0.82.1
Fixed
Android specific
iOS specific
v0.82.0
Breaking
Appearance.setColorScheme
no longer accepts a nullable value (a4581ecd8b by huntie)CxxSharedModuleWrapper
: Removed CxxSharedModuleWrapper (fafbee2402 by javache)requestIdleCallback()
. (03d9f34a82 by yungsters)shouldEmitW3CPointerEvents
: MigrateshouldPressibilityUseW3CPointerEventsForHover
to common private feature flags and removeshouldEmitW3CPointerEvents
flag. (fb4587780e by coado)Android specific
reactNativeHost
: Throw Exception if ReactApplication.reactNativeHost is not overriden (0d3791ca0a by mdvacca)iOS Specific
Added
Animated.CompositeAnimation
is now exposed when using"react-native-strict-api"
(024d25794a by huntie)ReactNativeVersion
API as JavaScript root export (ec5638abd0 by huntie)blockNativeResponder
on Pressable (6e4d23ded2 by zeyap)Android specific
debugOptimized
buildType
for Android (eb2461c7c9 by cortinico)DevSupportManager::openDebugger
now supports an optionalpanel
param determining the starting panel (7eb3536728 by huntie)usesCleartextTraffic
manifest placeholder which is autoconfigured by RNGP. (d89acc1596 by cortinico)iOS specific
Changed
enableFontScaleChangesUpdatingLayout
feature flag by default (686d14f1d1 by j-piasecki)addBinding
andremoveBinding
methods earlier, before a Runtime exists. (3271e57c75 by motiz88)Android specific
openDebugger()
methods now accept apanel: String?
param. Frameworks directly implementingDevSupportManager
will need to adjust call signatures. (9dba7112cf by huntie)YogaConfig
to Kotlin (4d5caef76b by mateoguzmana)YogaValue
to Kotlin (4340dcbae8 by mateoguzmana)YogaNative
to Kotlin (bc54a06fcb by mateoguzmana)YogaConfigFactory
to Kotlin (33ca53d9db by mateoguzmana)DoNotStrip
to Kotlin (35d8086881 by mateoguzmana)YogaLayoutType
to Kotlin (7e461003c6 by mateoguzmana)LayoutPassReason
to Kotlin (db2a9c089c by mateoguzmana)YogaNodeFactory
to Kotlin (40afa75a7c by mateoguzmana)YogaMeasureOutput
to Kotlin (453508ada8 by mateoguzmana)YogaMeasureFunction
to Kotlin (05eddd354e by mateoguzmana)YogaStyleInputs
to Kotlin (001736000f by mateoguzmana)YogaBaselineFunction
to Kotlin (a2eb3b299d by mateoguzmana)YogaLogger
to Kotlin (9c9a39b58e by mateoguzmana)TextAttributeProps.effectiveLineHeight
. This field was public but never used in OSS. (ede037ade7 by cortinico)Deprecated
StyleSheet.absoluteFillObject
is deprecated in favor ofStyleSheet.absoluteFill
(equivalent). (83e19813ff by huntie)Android specific
BridgelessReactContext.getCatalystInstance()
method (4583fbe052 by cortinico)CoreModulesPackage
andNativeModuleRegistryBuilder
legacy architecture classes, these classes unused in the new architecture and will be deleted in the future (d3bbbd893a by mdvacca)iOS specific
Removed
Android specific
DefaultReactHost.getDefaultReactHost()
overload (d35ddb5e59 by cortinico)Inspector
public class from React Android (cf528526cc by cortinico)com.facebook.react.bridge.JSONArguments
class (04ae15d99b by cortinico)Fixed
aria-hidden
support forText
, non-editableTextInput
andImage
(0f39fc3000 by mdjastrzebski)exports
field in their package.json file and the./package.json
subpath is not explicitly defined (739dfd2141 by RakaDoank)hermes.framework
tohermesvm.framework
(7f051c5470 by j-piasecki)Android specific
Dimensions
window
values on Android < 15 when edge-to-edge is enabled (3b185e4bce by zoontek)RootView
(5cda3065ce by j-piasecki)isDevicePreferredLanguageRTL
(a03780d279 by Kaining Zhong)jsBundleAssetPath
onDefaultReactHost
(2246e2b82c by cortinico)iOS specific
set_fast_float_config
method inreact_native_pods.rb
(327057fad5 by eliotfallon213)RCTPullToRefreshViewComponentView
(27217e8bd6 by cipolleschi)getModuleForClass
andgetModuleInstanceFromClass
(85b47afb48 by cipolleschi)ScrollView
props toRefreshControl
(09daad27ea by cipolleschi)ScrollView
recycled refresh control have the right props setup. (21b93d8d7d by cipolleschi)Switch
component (28275a0f7b by cipolleschi)inputAccessoryView
dependency. (eb08f54594 by ArturKalach)maxLength={null}
is passed (56ad53cb14 by cipolleschi)View
alignment withlineHeight
in Text (6da351a5ed by intergalacticspacehighway)Security
v0.81.4
Fixed
iOS specific
v0.81.3
Fixed
iOS specific
v0.81.2
Added
Android specific
useNativeEqualsInNativeReadableArrayAndroid
anduseNativeTransformHelperAndroid
feature flag to the experimental channel. This should alleviate some of the perf issue users are seeing on Android + Reanimated + NewArch on 0.81(a346096da8 by cortinico)Fixed
iOS specific
v0.81.1
Added
iOS specific
Fixed
aria-label
onTextInput
(6965d57e75 by mdjastrzebski)iOS specific
ReactNativeDependencies.podspec
(4c570b5d31 by vonovak)v0.81.0
Breaking
react-native/Libraries/BugReporting
APIs have been removed (9d4d8dcb02 by huntie)yarn diff-api-snapshot
script. (6b40f35032 by coado)resolver.resolveRequest
andserializer.getModulesRunBeforeMainModule
Metro config now takes precedence over CLI defaults (fe2bcbf4ba by robhogan)react-native
package no longer ships with theflow
directory (38acb4c074 by huntie)View
no longer sets any default accessibility props, which should not result in visible changes in behaviour but may affect snapshot tests. (039a333df5 by javache)View
component to React 19. (eedd60b9e6 by EvanBacon)Android specific
FpsDebugFrameCallback
(cf6569bc18 by cortinico)RN_SERIALIZABLE_STATE
to 3rd partyCMake
targets. Users with customCMake
and C++ code should update to usetarget_compile_reactnative_options
inside theirCMakeLists.txt
files.(c059ae1b77 by cortinico)FabricUIManager.measure
overload which accepts attachment positions (2ba86caf18 by NickGerleman)ViewManagerInterfaces
to kotlin. Some types in code generated ViewManagerInterfaces might differ. e.g. this will start enforcing nullability in parameters of viewManagerInterface methods (e.g. String commands parameters are not nullable, view params are not nullable in any method, etc) (76ff1aa5c6 by mdvacca)com.facebook.react.ReactDelegate
to Kotlin. Some users implementing this class in Kotlin could have breakages. (50ea5b4380 by mateoguzmana)MountingManager
(f33fdca876 by cortinico)textAlignVertical
to paragraph attributes instead of text attributes (55fd8b26f8 by joevilches)TextLayoutManager
Internal (e82a677c79 by NickGerleman)iOS specific
RCTDisplayLink
's API fromRCTModuleData
(70eeb9f541 by RSNara)SynchronouslyUpdateViewOnUIThread
now acceptsfolly::dynamic
instead ofNSDictionary
. Use https://github.com/facebook/react-native/blob/main/packages/react-native/ReactCommon/react/utils/platform/ios/react/utils/FollyConvert.h#L14 for conversion. (82279bd981 by sammy-SC)Added
unstable_TextAncestorContext
API (962a7dda44 by huntie)*AnimationConfig
types on theAnimated
namespace (11a1ad7a98 by huntie)InterpolationConfig
is now exposed on theAnimated
namespace (b01a5f91fe by huntie)ScrollViewImperativeMethods
andScrollViewScrollToOptions
types to public API (f184b591cf by Antonio Pires)--validate
flag tobuild-types
script for JS API snapshot validation. (f529fd6ba5 by coado)Class
methods return types (e403b510d0 by hoxyq)Fantom.getFabricUpdateProps
for reading fabric update props scheduled viaUIManager::updateShadowTree
(cc442eb8c8 by zeyap)registerBundle
calls from the same origin only (a9007ea586 by jbroma)IntersectionObserver
support forroot
with fixes for viewport offsets (c5b6716311 by lunaleaps)ScrollView
(a6908ad1a5 by riteshshukla04)cloneMultiple
toShadowNode
class. (1161fb4fcd by bartlomiejbloniarz)pressRetentionOffset
prop to be recognised by typescript inText.d.ts
(d94f4d8c9d by iamAbhi-916)URLSearchParams
implementation (9b1a8ffac4 by louix)Android specific
onFocus
/onBlur
event dispatching logic to all native views that implementBaseViewManager
(e960a28af7 by Abbondanzo)RNGP
- Add support forexclusiveEnterpriseRepository
to specify an internal Maven mirror. (6cb8dc37c7 by cortinico)RNTester
build.gradle
to avoid automatic installation of Android SDK Build Tools. (35dba09724 by mojavad)fadingEdgeLength
to be set independently on the start and end of theScrollView
(a21a4b87c3 by Mark Verlingieri)onFocus
andonBlur
function calls inView
components (af0a76cf5f by Abbondanzo)iOS specific
borderWidth
s (70962ef3ed by a-klotz-p8)ENTERPRISE_REPOSITORY
env variable to cocoapods infra (23f3bf9239 by cipolleschi)